package com.bbs.dao;

import com.bbs.entity.Post;
import com.github.pagehelper.Page;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface PostDao {

    Page<Post> findByPage(@Param("offset") int offset, @Param("limit") int limit);

    int selectPostCount();

    int insertPost(Post post);

//    void findScan();

    Post findById(int pid);

    int updateById(int pid);

    //发布帖子后更新用户发帖数量
    int updateUserPostCount(int uid);

//    int updatePostReplyTime();

    //查询个人主页中的发帖列表
    List<Post> selectUserPost(int uid);
}
